﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace BackOfficeAssistance.BizObj
{
    public class BizIboss
    {
        public string ID { get; set; }
        public string tagVersion { get; set; }
        public string rootPath { get; set; }
        public string drive { get; set; }
        public DateTime lastModifyTime { get; set; }
        public DateTime lastActiveTime { get; set; }
        public string status { get; set; }
        public bool isUpdated { get; set; }
        public DateTime lastUpdateTime { get; set; }
        public string targetFileId { get; set; }
        public bool enableAutoUpdate { get; set; }
        public bool enableAutoCompile { get; set; }
        public string projectName { get; set; }
        public string branch { get; set; }

        public BizIboss()
        {
        }

        public BizIboss(string ID, string tagVersion, string rootPath, string drive, DateTime lastModifyTime,
            DateTime lastActiveTime, string status, bool isUpdated, DateTime lastUpdateTime, string targetFileId,
                bool enableAutoUpdate, bool enableAutoCompile, string projectName, string branch)
        {
            this.ID = ID;
            this.tagVersion = tagVersion;
            this.rootPath = rootPath;
            this.drive = drive;
            this.lastModifyTime = lastModifyTime;
            this.lastActiveTime = lastActiveTime;
            this.status = status;
            this.isUpdated = isUpdated;
            this.lastUpdateTime = lastUpdateTime;
            this.targetFileId = targetFileId;
            this.enableAutoUpdate = enableAutoUpdate;
            this.enableAutoCompile = enableAutoCompile;
            this.projectName = projectName;
            this.branch = branch;
        }
    }
}
